// 状态
export const StatusOptions = [
  { label: "正常", value: "0" },
  { label: "停用", value: "1" }
]
// 性别
export const SexOptions = [
  { label: "男", value: "0" },
  { label: "女", value: "1" },
  { label: "位置", value: "2" }
]

type StatusType = "0" | "1"
type DelFlag = "0" | "2"

export interface User {
  userId: number // 用户id
  deptId: number // 部门id
  userName: string // 用户名
  nickName: string // 昵称
  email: string // 邮箱
  phonenumber: string // 手机号码
  sex: string // 性别（0男 1女 2未知）
  avatar: string // 头像
  status: StatusType // 状态
  delFlag: DelFlag // 删除状态（0代表存在 2代表删除）
}

export interface CurrentUserResponseData {
  code: number
  permissions: string[]
  roles: string[]
  user: User
  msg: string
}
